<?php
#+------------------------------------------------------------------
#| 我曾七次鄙视自己的灵魂:
#| 第一次,当它本可进取时，却故作谦卑；
#| 第二次,当它空虚时，用爱欲来填充；
#| 第三次,在困难和容易之间，它选择了容易；
#| 第四次,它犯了错，却借由别人也会犯错来宽慰自己；
#| 第五次,它自由软弱，却把它认为是生命的坚韧；
#| 第六次,当它鄙夷一张丑恶的嘴脸时，却不知那正是自己面具中的一副；
#| 第七次,它侧身于生活的污泥中虽不甘心，却又畏首畏尾。
#+------------------------------------------------------------------
#| Author:Janmas Cromwell <janmas-cromwell@outlook.com>
#+------------------------------------------------------------------
namespace app\index\controller;

use app\common\lib\short\Short;
use think\File;

class Index extends FrontController
{
	public function index()
	{
		if ($this->request->isPost()) {
			$url = $this->request->post('url/s', '');
			try{

				$return = Short::instance($this->app->redisManage->getRedis())->create($url);

				if ($return) {
					return $this->response->success($return);
				}
			}catch (\Exception $exception){
				return $this->response->error($exception->getMessage());
			}
			return $this->response->error('生成短链接失败，请稍后重试');
		}
		return $this->fetch('index');
	}

	public function service()
	{
		return $this->fetch('');
	}

	public function document()
	{
		return $this->fetch('');
	}

    public function form(){
        if($this->request->isPost()){
            dump($this->request->file());
            exit();
        }
        return $this->fetch();
    }
}
